home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
comm
/
uucp
/
wuucp_0_0_29.lha
/
ChangesSince_Rel20
< prev
next >
Wrap
Text File
|
1994-02-13
|
3KB
|
70 lines
wusel, Tue, 25 Jan 1994 15:20:19 +0100:
o lib/namemunge.c
Fixed renaming scheme so that the grade stuff still works with munged
filenames. Recompiled/-linked all programs ... (`D.hostA0815' -> `D.-
hostAa0815' instead of `D.hostaa0815')
o uucico, uux, uuxqt, sendmail
Fixed problems with mungecase_filename(); uuxqt used to check for a
file and only munged the filename if the Lock() attempt failed. This
scheme fails if you receive e. g. `D.hostA0815' and `D.hosta0815'.
This would result in `D.hostaa0815' and `D.hosta0815'; since the names
in the X.-files are not changed during transmission, uuxqt might first
get the X-File for `D.hostA0815', attempts to Lock("D.hostA0815") and
actually gets `D.hosta0815' :( Thanks to Detlef Würkner for pointing
this out.
Related prolem: since sendmail sometimes queues a mail itself, it has
to munge it's filename too, otherwise uuxqt might not find the data
file (sendmail stores `D.hostA0815', uuxqt now either looks for an un-
modified or a munged filename but no longer both (see above), result
if `MungeCase' isn't set to `n': uuxqt can't open `D.hostAa0815').
If set, uux now uses the current contents of the local variable USER
when queueing jobs.
uucico now stops sending files specified in one job as soon as the
transfer of one file failed. The whole job is aborted and, according
to the error code, either deleted (permanent error like file exists)
or dequeued (remote file system full or similar; gets enqueued again
after termination of uucico). Reason for this behaviour: it's unwise
to transfer an X.-file for an D.-file that wasn't transmitted (e. g.
due to remote's `file system full' message). Related problems: if
you'd have a control file which lists several file request, on the
first error the whole control file would be retried on the next con-
versation -- INCLUDING the already successful transmitted files!
If a received file already exists, uucico now renames the old one
based on it's timestamp instead of deleting it. This MAY cause pro-
blems in case you periodically request a file from a remote site,
but it MIGHT be useful in other cases.
When using the supplied sendmail, you MUST set `Use7CharNames' in
your configuration (uulib:Config) and MUST shorten any subdirectory
in uuspool: to the first 7 chars of remote's system name. This is
due to the internal design of sendmail which I don't intend to
change; I do not recommend using the sendmail supplied with AmigaUUCP,
but if you do, the one supplied here has several bugs fixed (and you
MUST use this instead of the original one of 1.16 if you want to use
subdirectories in uuspool:).
uucico should now correctly handle dialing sites with multiple en-
tries in L.sys again.
Bumped the level for several DEBUG messages from -1 to 0 -- far too
many poeple got confused by them =:->
wusel, Sun, 13 Feb 1994 05:54:14 +0100:
o sendmail/sendmail.c
Fixed sendmail to recognize all headers case-insensitive. Fixes a
problem with the said-to-be-existing AmiELM Release 3 and maybe other
mailers which supply a Message-ID; anyway, this it the correct was
according to the standards.
`How many times will I discover new bugs? How many lines left to change?'